package File类.File类.Test01;

import java.io.File;

public class FileTest01 {
    public static void main(String[] args) {
        File f1 = new File("javase/src/File类/File类的理解/Test01/File演示");//D:\Desktop\IDEA    javase/src/File类/File类的理解/Test01/File演示 复制用
        System.out.println(f1.exists());

        /*
        if(!(f1.exists())){
            try {
                以文件形式创建
                f1.createNewFile();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }


        if(!(f1.exists())){
            以目录形式新建
            f1.mkdir();
        }
        */
        File f2 = new File("D:/Desktop/a/b/c/d/e/f");

        /*
        if(!f2.exists()){
            以目录形式新建多个
            f2.mkdirs();
        }
        */
        File f3 = new File("D:\\Desktop\\jojo");
        String parentPath = f3.getParent();
        //获取上一级路径
        System.out.println(parentPath);//D:\Desktop

        File parentFile = f3.getParentFile();
        System.out.println(parentFile.getAbsolutePath());//D:\Desktop

        //获取文件绝对路径
        System.out.println(f3.getAbsolutePath());//D:\Desktop\jojo
    }
}



















